Tömb feltöltése n darab bekért számmal, és ezek közül a legkisebb elem kiválasztása (Minimum.pas)

program Minimum;
uses crt;
var i,n,min:integer;
    a:array [1..10] of integer;
BEGIN
   write ('n:=');
   readln(n);
   i:=1;
   while (i<=n) do begin
      write ('a[',i,']:=');
      readln (a[i]);
      i:=i+1;
      end;
   min:=a[1];
   i:=2;
   while (i<=n) do begin
      if(min>a[i]) then begin
         min:=a[i];
         end;
      i:=i+1;
      end;
   writeln('A legkisebb szam= ',min);
END.